A new class of iterative Steiner tree heuristics with good performance

نویسندگان

  • Andrew B. Kahng
  • Gabriel Robins
چکیده

The minimum rectilinear Steiner tree (MRST) problem is very important for such aspects of physical layout as global routing and wiring estimation. Virtually all previous heuristics for computing rectilinear Steiner trees begin with a minimum spanning tree (MST) topology and rearrange edges to induce Steiner points. This paper gives a more direct approach which makes a significant departure from such spanning treebased strategies: we iteratively find optimal Steiner points to be added to the layout. Our method not only gives improved average-case performance, but also escapes the worst-case examples of existing approaches. We show that the performance ratio of our method can never be as bad as 3/2, and is in fact bounded by 4/3 on the entire class of instances where the c(MST)/c(MRST) cost ratio is exactly 3/2. Sophisticated computational geometry techniques allow efficient and practical implementation, and the method is naturally suited to technological regimes where, e.g., via costs can be high and the number of Steiner points should be limited. Extensive performance results show a 2% to 3% wire length reduction over the best previous heuristics. We describe a number of variants and extensions, and suggest directions for further research.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

New Performance-Driven FPGA Routing Algorithms - Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on

Motivated by the goal of increasing the performance of FPGA-based designs, we propose new Steiner and arborescence FPGA routing algorithms. Our Steiner tree constructions significantly outperform the best known ones and have provably good performance bounds. Our arborescence heuristics produce routing solutions with optimal source–sink pathlengths, and with wirelength on par with the best exist...

متن کامل

On the performance bounds for a class of rectilinear Steiner tree heuristics in arbitrary dimension

We give a family of examples on which a large class C of “minimum spanning tree-based’’ rectilinear Steiner tree heuristics has performance ratio arbitrarily close to 3/2 times optimal. The class C contains many published heuristics whose worst-case performance ratio: were previously unknown. Of particular interest is that C contains two heuristics whose worst-case ratios had been conjectured t...

متن کامل

A New Class of Steiner Trees Heuristics with Good Performance: The Iterated 1-Steiner-Approach

Virtually all previous methods for the rectilinear Steiner tree problem begin with a minimum spanning tree topology and rearrange edges to induce Steiner points. This paper gives a more direct approach: we iteratively find optimal Steiner points to be added to the layout. Our method gives improved average-case performance, and also escapes the worst-case examples of existing approaches. Sophist...

متن کامل

Local Search for the Steiner Tree Problem in the Euclidean Plane Local Search for the Steiner Tree Problem in the Euclidean Plane

Most heuristics for the Steiner tree problem in the Euclidean plane perform a series of iterative improvements using the minimum spanning tree as an initial solution. We may therefore characterize them as local search heuristics. In this paper, we rst give a survey of existing heuristic approaches from a local search perspective, by setting up solution spaces and neighbourhood structures. Secon...

متن کامل

Concatenation - Based Greedy Heuristics for the Euclidean

We present a class of O(n log n) heuristics for the Steiner tree problem in the Euclidean plane. These heuristics identify a small number of subsets with few, geometrically close, terminals using minimum spanning trees and other well-known structures from computational geometry: De-launay triangulations, Gabriel graphs, relative neighbourhood graphs, and higher-order Voronoi diagrams. Full Stei...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 11  شماره 

صفحات  -

تاریخ انتشار 1992